physical boundary - Turc Anglais Dictionnaire